package com.mcxx.modules.miniSalvation.special.param;

import com.mcxx.modules.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;


@ApiModel
@Data
public class SpecialSignParam extends BaseParam implements Serializable{
    private static final long serialVersionUID = -4540856281157446526L;


    @ApiModelProperty(value = "显示第几页")
    private Integer page = 1;

    @ApiModelProperty(value = "每页展示几条数据")
    private Integer limit = 10;

    @ApiModelProperty(value = "地区")
    private String areaCode;

    @ApiModelProperty(value = "姓名")
    private String name;

    @ApiModelProperty(value = "身份证号")
    private String idcard;

    @ApiModelProperty(value = "户主身份证号码")
    private String masterIdcard;

    @ApiModelProperty(value = "户主姓名")
    private String masterName;


    @ApiModelProperty(value = "标准类型")
    private String  standType;


    @ApiModelProperty(value = "低保类型")
    private String familyObjectType;


    @ApiModelProperty(value = "健康状况")
    private String healthState;

    @ApiModelProperty(value = "残疾类别")
    private String disabilityType;

    @ApiModelProperty(value = "残疾等级")
    private String disabilityLevel;


    @ApiModelProperty(value = "兜底对象")
    private String  docHelpPoor;

    @ApiModelProperty(value = "监测对象类型")
    private String ruralObjectType;

    @ApiModelProperty(value = "最小年龄")
    private Integer minAge;

    @ApiModelProperty(value = "最大年龄")
    private Integer maxAge;

    @ApiModelProperty(value = "享受年月")
    private String  sendMonth;
    @ApiModelProperty(value = "特殊标识值")
    private String  specialValues;

    private List<String> idsList;

    private List<String> specialList;

}
